drainage trench - Español Inglés Diccionario